package com.neulogistics.contrib.warehouse.api.application.viewmodel;


import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class InventoryViewModel implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 库存id
     */
    private Integer inventoryId;

    /**
     * 库房id
     */
    private Integer warehouseId;

    /**
     * 商品id
     */
    private Integer goodsId;

    /**
     * 商品名
     */
    private String goodsName;

    /**
     * 计量单位
     */
    private String measureUnit;

    /**
     * 最大值
     */
    private Integer maxHold;

    /**
     * 预警值
     */
    private Integer warnHold;

    /**
     * 总库存量
     */
    private Integer totalHold;

    /**
     * 可分配量
     */
    private Integer availableHold;

    /**
     * 退回数量
     */
    private Integer returnHold;

    /**
     * 已分配量
     */
    private Integer allocatedHold;

    /**
     * 更新时间
     */
    private Date updateTime;
}
